#! /usr/bin/env python
# -*- coding: utf-8 -*-

from common.locate_by import By


class LocList:
    loc_tab_total = {
        'loc_role': By.tab,
        'loc_name': '全部'
    }
    loc_tab_un_send = {
        'loc_role': By.tab,
        'loc_name': '待下发'
    }
    loc_tab_un_rectify = {
        'loc_role': By.tab,
        'loc_name': '待整改'
    }
    loc_tab_delay_approve = {
        'loc_role': By.tab,
        'loc_name': '延期审批中'
    }
    loc_tab_delay_rectify = {
        'loc_role': By.tab,
        'loc_name': '延期整改中'
    }
    loc_tab_overdue_rectify = {
        'loc_role': By.tab,
        'loc_name': '逾期未整改'
    }
    loc_tab_checking = {
        'loc_role': By.tab,
        'loc_name': '验收中'
    }
    loc_tab_done = {
        'loc_role': By.tab,
        'loc_name': '已验收'
    }
    loc_danger_name = {
        'loc_role': By.textbox,
        'loc_name': '隐患名称:'
    }
    loc_object = {
        'loc_role': By.combobox,
        'loc_name': '所属风险对象:'
    }
    loc_unit = {
        'loc_role': By.combobox,
        'loc_name': '所属风险单元:'
    }
    loc_danger_deadline = {
        'loc_role': By.group,
        'loc_name': '隐患治理期限:',
        'child': [
            {
                'loc_role': By.combobox,
                'loc_name': '开始'
            },
            {
                'loc_role': By.combobox,
                'loc_name': '结束'
            }
        ]
    }
    loc_query = {
        'loc_role': By.button,
        'loc_name': '查 询'
    }
    loc_reset = {
        'loc_role': By.button,
        'loc_name': '重 置'
    }
